Evaluating the Effectiveness of Process Improvements on Software Development Cycle Time via System Dynamics Modeling

نویسندگان

  • John D. Tvedt
  • James S. Collofello
چکیده

Reducing software development cycle time without sacrificing quality is crucial to the continued success of most software development organizations. Software companies are investing time and money in reengineering processes incorporating improvements aimed at reducing their cycle time. Unfortunately, the impact of process improvements on the cycle time of complex software processes is not well understood. The objective of our research has been to provide decision makers with a model that will enable the prediction of the impact a set of process improvements will have on their software development cycle time. This paper describes our initial results of developing such a model and applying it to assess the impact of software inspections. The model enables decision makers to gain insight and perform controlled experiments to answer "What if?" type questions, such as, "What kind of cycle time reduction can I expect to see if I implement inspections?" or "How much time should I spend on inspections?"

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Service Process Modeling through Simulation and Scenario Development for Insurance Analysis

Insurance companies are among the service organizations, which maintain close relationships with their clients by providing insurance services. Clients are the most important resource for service companies. And profitability of insurance companies undoubtedly hinges on clear analysis of client satisfaction and improved productivity of service providers. An important factor of client satisfactio...

متن کامل

Software Development and Testing: A System Dynamics Simulation and Modeling Approach

Software-development and testing is a complex activity that often shows signs of contradicting instinctive activities, in that outcomes can vary drastically with deliberate consequences. Software-development and testing has many complexities, including dynamic behavior and feedback mechanisms, as well as various interacting factors. System dynamics is a modeling methodology that is well suited ...

متن کامل

A System Dynamics Model to Evaluate Emissions in A Combined Cycle Power Plant

Environment and the need to protect and care for it, is one of the main concerns of industrial development in todaychr('39')s society; and air pollution is one of the most noticeable and tangible causes of it. The increasingly growth of the industry has led to the production and diffusion of gaseous pollutants into the air and among them; thermal power plants are one of the most important sourc...

متن کامل

A System Dynamics Model to Evaluate Emissions in A Combined Cycle Power Plant

Environment and the need to protect and care for it, is one of the main concerns of industrial development in todaychr('39')s society; and air pollution is one of the most noticeable and tangible causes of it. The increasingly growth of the industry has led to the production and diffusion of gaseous pollutants into the air and among them; thermal power plants are one of the most important sourc...

متن کامل

A Modular Model for Predicting the Impact of Process Improvements on Software Development Cycle Time

Reducing software development cycle time can be advantageous to software development organizations. Software organizations are investing time and money in process improvements aimed at reducing their cycle time. Unfortunately, the impact of process improvements on the cycle time of complex software processes is not well understood. The objective of the research being proposed is to give decisio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995